cycling shorts - Turkish English Dictionary